﻿#include <iostream>
using namespace std;

// 实现将数组中删除重复元素的函数，后⾯的空余元素变为-1，例如[1,2,1,1,2,3]变为[1,2,3,-1,-1,-1]
void add(int *n,int len)
{
	int n1 = 1;
	for (int i = 1; i < len;i++)
	{
		for (int j=0; j < n1;j++)
		{
			int n2 = 0;
			if (n[i]!=n[j])
			n2++;
			if (n2==n1)
			{
				n[n1] = n[i];
				n1++;
			}
		}
		
	}
}
int main()
{
	int a[6] = { 1, 2, 1, 1, 2, 3 };
	add(a,6);
	for (int i = 0; i < 6;i++)
	{
		cout << a[i] << endl;
	}

}